週次 |
日期 |
單元主題 |
第1週 |
9/15 |
計算思維 (Computational Thinking)
上課(生科館): 課程介紹+何謂計算思維 (CT)
實習(計中R212): 無。 |
第2週 |
9/22 |
(3,4節)生科館4C: Introduction to Computational Thinking計算思維
(6,7節) 計中R212: A tutorial introduction to C language |
第3週 |
9/29 |
上課:Data type
實習:
(a) 熟悉Code::Blocks Window C Programming Environment
(b) 範例測試+Homework (靜態顯示) |
第4週 |
10/06 |
上課:Relational and Logic Operators
實習:範例測試+Homework (動態顯示) |
第5週 |
10/13 |
上課:Control Flow
實習:範例測試+Homework (動態交錯顯示) |
第6週 |
10/20 |
上課:Input and Output
實習:範例測試+Homework(動態顯示+鍵盤輸入操作)) |
第7週 |
10/27 |
上課:Pointers and arrays
實習:實作 |
第8週 |
11/03 |
上課:Function and Structure
實習:範例測試+準備期中測驗 |
第9週 |
11/10 |
上課:Summarization of C
實習:Midterm exam |
第10週 |
11/17 |
上課:Linux and Uusing the shell
實習:範例測試+Learn how to use Linux + Run C programs in Linux |
第11週 |
11/24 |
上課:Redirection and pipe in Linux and program parameterization
實習:範例測試+Run C programs in Linux |
第12週 |
12/01 |
上課:Useful commends and filters in Linux, Simple shell programming
實習:範例測試+Final project |
第13週 |
12/08 |
** 上午3,4節改在“計中212"上課 **
上課:From C to Python
實習:Simple Python test |
第14週 |
12/15 |
** 上午3,4節改在“計中212"上課 **
Special Topic II:
上課:From C to JavaScript
實習:Simple Javascript test |
第15週 |
12/22 |
** 上午3,4節改在“計中212"上課 **
上課:From C to GNU Octave ( a high-level interpreted language compatible with Matlab)
實習:Simple Octave test |
第16週 |
12/29 |
** 上午3,4節改在“計中212"上課 **
上課:project demonstration
實習:final examination |
第17週 |
1/05 |
** 在計中212教室**
上課:課程複習。
實習:Closed. |
第16-1週 |
|
Open Data Processing (1)
Youbike Data
|
第16-2週 |
|
Open Data Processing (2)
PM2.5 Data |
第16-3週 |
|
Open Data Processing (3):
Stock Market Data |
第16-4週 |
|
Open Data Processing (4):
Anatomy |